body,article,aside,div,header,nav,section,footer,ul,li{
	margin: 0; padding: 0; font-size: 100%;
	font: inherit;
	}

#dialogContainer{width: 100%; height: 110%; background-color: #808080; opacity: .45; position: fixed; z-index: 9999; margin-top: -40px;
				filter: alpha(opacity=45); display:none;}
.loginDialog{width: 350px; height: 280px; background-color: #FFFFFF; position: fixed; float: left; display:none; margin-top:100px;
	margin-left: 39.5%; z-index:9999; border-radius: 10px; opacity: .95; filter: alpha(opacity=95);}
.loginDialog ul{width: 80px; height: 50px; border-radius: 10px;}
.DivContainer input{border: none; border-radius: 8px; background-color: aliceblue;}
#login_mobile{width: 300px; height: 45px; margin-left: 17px; border-radius: 3px; font-family: arial; font-size: large;
	padding-left: 10px; background-color: aliceblue;}
#login_password{width: 300px; height: 45px; margin-left: 17px; border-radius: 3px; font-family: arial; font-size: large;
	padding-left: 10px; background-color: aliceblue; margin-top: 20px;}
#dialogRegister{width: 145px; height: 50px; margin-top: 20px; margin-left: 20px; margin-right: 20px; cursor: pointer;
	text-align: center; font-size: larger; font: "微软雅黑"; border-radius: 3px; background-color: #A9A9A9;}
#dialogLogin{width: 145px; height: 50px; margin-top: 20px;text-align: center; border-radius: 3px; font-size: larger; 
	font: "微软雅黑"; background-color: #FF4500; cursor: pointer;}
	
.registerDialog{width: 350px; height: 400px; background-color: #FFFFFF; border-radius: 10px; margin-left: 39.5%; margin-top:100px;
	float: left; position: fixed; z-index: 9999; display:none;}
.registerDialog div{width: 350px; height: 50px; border-radius: 10px;}
.InputPhone{width: 300px; height: 50px; margin-left: 20px; border-radius: 3px; padding-left: 10px;
	font-family: "微软雅黑"; font-size: larger;}
.inputCode{width: 135px; height: 50px; margin-left: 20px; padding-left: 10px; border-radius: 3px; font-family: "微软雅黑"; font-size: large; float:left}
.btnCode{width: 135px; height: 55px; margin-right: 20px; text-align: center; line-height: 50px; border-radius: 3px; border: none; float:right; margin-top:-50px;
	background-color: #DD5825; font-family: "微软雅黑"; font-size: medium; border: solid 2px #DCDCDC;}
.registerPassword{width: 300px; height: 50px; margin-left: 20px; padding-left: 10px; font-family: "微软雅黑"; font-size: larger; border-radius: 3px;}
.checkbox{width:15px; height:15px;  margin-top: 30px; margin-left:25px; float:left;}
.register{width: 300px; height: 50px; margin-left: 25px; padding-left: 10px; font-family: "微软雅黑"; font-size: larger; border-radius: 3px;
	background-color: #FF4500; border: none;}



.DivContainer{min-width: 800px; width: 1000px; height: 1260px; margin: auto; margin-top: 40px; margin-bottom: 20px; position: relative;}

header{min-width: 800px; width: 1000px; height: 80px; position: relative; margin: auto;
	background-color: #ffffff; margin-bottom: 20px; border-radius:8px; float: left;}

.div_icon{width: 200px; height: 80px; float: left;}
.div_icon img{margin-top: 15px; margin-right: 10px; float: left; margin-left: 30px;}
.div_icon ul{float: left; font-family: "微软雅黑"; margin-top: 4px; color: chocolate; font-style: oblique;}
.line{width: 1px; height: 80px; background-color: gainsboro; float: left;}


/*.headerAddress{width: 350px; height: 80px; float: left; vertical-align:baseline; position:relative;}
.headerAddress img{margin-top: 24px; margin-left: 20px; float: left; cursor: pointer;}
.headerAddress ul{float: left; height: 30px; width:180px; line-height: 80px; margin-left: 8px; font-family: "微软雅黑"; font-size: small; cursor: pointer;}
.icon_Address{color: red; cursor: pointer;}
.headerChangeAddress{color: orange; cursor: pointer; width:50px; text-align:center; line-height:80px; text-decoration:none;}
.icon_arrowdown p{display: none;}
.icon_arrowdown:hover p{position:absolute; display:block; top:30px; left:50px; width:165px; height:61px; cursor: pointer;
	z-index:9; line-height: 75px; text-align: center; background-image: url(../pages/img/icon/dialog_small.png); font-family: "微软雅黑"; font-size: large;}*/

.headerAddress{width: 350px; height: 80px; float: left; vertical-align:baseline; position:relative;}
.headerAddress img{margin-top: 24px; margin-left: 20px; float: left; cursor: pointer;}
.setAddress{}
.icon_arrowdown{float: left; height: 80px; width:200px; line-height: 80px; margin-left: 8px; font-family: "微软雅黑"; font-size: small; cursor: pointer; }
.headerChangeAddress{color: orange; cursor: pointer; width:100px; height: 30px; text-align:center; line-height:80px; text-decoration:none; float:left; list-style-type:none
	}
.setAddress p{display: none;}
.setAddress:hover p{position:absolute; display:block; top:40px; left:30px; width:165px; height:61px; cursor: pointer;
	z-index:9; line-height: 75px; text-align: center; background-image: url(../pages/img/icon/dialog_small.png); font-family: "微软雅黑"; font-size: large;}
	
	
.headerSearch{width: 449px; height: 80px; float: left;}
.headerSearchDialog{width: 400px; height: 45px; border: double #A9A9A9 2px; margin-left: 20px; margin-top: 17px;
	border-radius: 5px; float: left;}
.searchClass{width: 80px; height: 45px; background-color: #DCDCDC; cursor: pointer; float: left;}
.searchClass span{line-height: 45px; margin-left: 10px; font-family: "微软雅黑"; font-size: large; border-radius: 5px;}
.searchClass ul{display: none;}
.searchClass:hover ul{width: 80px; height: 90px; display: block; background-color: #FFFFFF;}
.searchClass li{list-style-type: none; line-height: 30px; text-align: center; font-size: large; cursor: pointer;}
#searchInput{width: 250px; height: 42px; float: left; padding-left: 10px; font-size: large; color: darkgrey; border: none;}
#searchButton{width: 59px; height: 45px; background-color: grey; color: #FFFFFF; font-size: medium; cursor: pointer; float: left; border-radius: 3px;}

	   
nav{min-width: 800px; width: 1000px; height: 140px; margin: auto; float: left; background-image: url(../pages/img/images/yun.png);
	border-radius:8px; margin-bottom: 20px;}
nav ul{width: 840px; height: 140px; float: left; margin-left: 90px;}
nav ul li{width: 50px; height: 50px; float: left; list-style-type: none; font-size: xx-large; font-family: castellar;
	text-shadow: 4px 5px 5px #DC143C; margin-left: 10px; text-align: center; color: #FF4500;}

.DivCenterContainer{min-width: 800px; width: 1000px; height: 720px; margin: auto; float: left;
	border-radius: 8px; float: left; margin-bottom: 20px;}
	
.DivCenterContainerLeft{width: 650px; height: 720px; margin-right: 20px; border-radius: 8px; float: left;}

.aside{width: 650px; height: 280px; margin-bottom: 20px; background-color: #FFFFFF; border-radius: 8px; float: right;}
.imgDiv{height: 280px; position:relative; float: left; cursor: pointer;}
.imgDiv:hover{transform: rotateY(360deg);}
.foodDiv{width: 230px; height: 280px;background-color: #FFFFFF; float: left;  position:relative; margin-left: -5px;}
.aside div span{float: left; width: 220px; height: 30px; text-align: center; margin-left: 5px; cursor: pointer;}
.foodSpan{margin-top: 30px; font-size: x-large; color: orangered; font-family: "微软雅黑";}
.foodSpan1{font-size: small; color: orange;}
.foodDivClass{width: 235px; height: 200px; float: left;}
.a{float: left; width: 115px; height: 70px; margin-left: 2px; text-align: center; margin-top: 22px; cursor: pointer; color: darkgreen;}
.foodDivClass div ul{width: 60px; height: 20px; border-radius: 20px; margin-left: 26px; margin-top: 5px; font-size: large;}

article{width: 650px; height: 420px; border-radius: 8px; float: left;}

.ArticleLeft{width: 315px; height: 420px; border-radius: 8px; margin-right: 20px; float: left; background-color: #FFFFFF;}
.goodsClass{background: #FFFFFF; width: 315px; height: 205px; margin-top: -10px; float: left; position:relative;}
.goodsClass div{float: left;}
.goodsClass div span{width: 200px; height: 30px; text-align: center; cursor: pointer; float: left; margin-left: 50px;}
.goodsSpan{margin-top: 30px; font-size: x-large; font-family: "微软雅黑"; color: darkgreen;}
.goodsText{font-family: "微软雅黑"; font-size: small; color: darkgreen;}
.goodsClass div li{list-style-type: none; margin-left: 18px; height: 25px; cursor: pointer;}
.liYunBianLi{width: 60px; margin: 10px; margin-top: 5px; background-color: #FFA500; color: #FFFFFF; text-align: center; line-height: 25px;
	 border-radius: 30px; font-family: "微软雅黑"; font-size: small;}
.LiGoods{width: 80px; margin: 10px; margin-top: 0px; background-color: #FF0000; color: #FFFFFF; text-align: center; line-height: 25px;
	 border-radius: 30px; font-family: "微软雅黑"; font-size: small;}
.LiOther{width: 100px; margin: 10px; margin-top: 0px; background-color: orchid; color: #FFFFFF; text-align: center; line-height: 25px;
	 border-radius: 30px; font-family: "微软雅黑"; font-size: small;}

.ArticleRight{width: 315px; height: 420px; background-color: #FFFFFF; border-radius: 8px; float: left;}
.fruitageClass{width: 315px; height: 205px; margin-top: -15px; float: left; position:relative;}
.fruitageClass div{float: left;}
.fruitageClass div span{width: 230px; height: 30px; text-align: center; cursor: pointer; float: left; margin-left: 40px; color: darkviolet;}
.fruitageSpan{margin-top: 20px; font-size: x-large; font-family: "微软雅黑";}
.fruitageText{font-family: "微软雅黑"; font-size: small;}
.fruitageClass div ul{float: left; margin-left: 10px;}
.fruitageClass div ul li{height: 25px; float: left; text-align: center;  list-style-type: none; cursor: pointer; margin-left: 10px;
	margin: 6px; color: #FFFFFF; border-radius: 25px; line-height: 25px; font-family: "微软雅黑"; font-size: small;}
.fruitageLi1{width: 50px; background-color: #808080;}
.fruitageLi2{width: 80px; background-color: #D2691E;}
.fruitageLi3{width: 80px; background-color: #A52A2A;}
.fruitageLi4{width: 50px; background-color: #FF4500;}
.fruitageLi5{width: 80px; background-color: chartreuse;}
.fruitageLi6{width: 80px; background-color: darkgreen;}
.fruitageLi7{width: 50px; background-color: #9400D3;}
.fruitageLi8{width: 80px; background-color: #FFD700;}
.fruitageLi9{width: 80px; background-color: crimson;}


.DivCenterContainerRight{width: 330px; height: 720px; float: left; border-radius: 8px;}

.section1{width: 330px; height: 420px; background-color: #FFFFFF; border-radius: 8px; margin-bottom: 20px; float: left;}
.section1Div{width: 330px; height: 200px; background-color: #FFFFFF; margin-top: -9px; float: left; position:relative;}
.loginDiv{width: 100px; height: 30px; margin-left: 115px; margin-top: 10px;}
.loginDiv span{line-height: 30px; text-align: center; margin-left: 2px; font-family: "微软雅黑"; font-size: large; color: #A52A2A; cursor: pointer;}
.section1Div ul{width: 120px; height: 30px; margin-left: 105px; background-color: #FFA500; margin-top: 5px; border-radius: 30px;
	text-align: center; line-height: 30px; color: #FFFFFF; font-family: "微软雅黑"; font-size: larger; cursor: pointer;}
.lineDiv1{width: 330px; height: 2px; background-color: #DCDCDC; margin-top: 20px;}
.MyOrderForm{width: 330px; height: 52px; float: left; cursor: pointer;}
.MyOrderForm div{height: 52px; float: left;}
.MyOrderForm span{width: 150px; height:52px; line-height: 52px; margin-left: 10px; font-family: "微软雅黑"; font-size: large; color: orange;}
.lineDiv2{width: 330px; height: 2px; background-color: #DCDCDC; margin-top: 52px;}
.MyCollect{width: 330px; height: 52px; border-radius: 8px; float: left; cursor: pointer;}
.MyCollect div{height: 52px; float: left;}
.MyCollect span{width: 150px; height:52px; line-height: 52px; margin-left: 14px; font-family: "微软雅黑"; font-size: large; color: orange;}

.section2{width: 330px; height: 280px; float: left; border-radius: 8px; background-color: #FFFFFF;}
.expressDiv{width: 330px; height: 115px; margin-top: -10px; position:relative; background-color: #FFFFFF;}
.expressDiv div{width: 330px; float: left;}
.expressDiv span{width: 330px; height: 30px; text-align: center; cursor: pointer; margin-left: 60px; color: blue;}
.expressSpan{font-size: x-large; font-family: "微软雅黑"; margin-top: 40px;}
.expressText{font-family: "微软雅黑"; font-size: small; color: dodgerblue; padding-left: 30px;}
.expressDiv div ul{width: 330px; float: left; margin-top: 20px;}
.expressDiv div ul li{list-style-type: none; float: left; margin-left: 15px; border-radius: 25px; color: #FFFFFF; 
	text-align: center; line-height: 25px; font-family: "微软雅黑"; font-size: small; cursor: pointer;}
.expressLi1{width: 50px; height: 25px; background-color: #7FFF00;}
.expressLi2{width: 50px; height: 25px; background-color: #FFA500;}
.expressLi3{width: 80px; height: 25px; background-color: crimson;}


.DivCenterContainerDown{width: 1000px; height: 260px; float: left; border-radius: 8px;}

.DivCenterContainerDownLeft{width: 490px; height: 260px; background-color: #FFFFFF; float: left; border-radius: 8px; margin-right: 20px;}
.serviceContent{float: left; width: 318px; height: 260px; background-color: #FFFFFF; margin-left: -6px; position: relative;}
.serviceContent span{width: 320px; text-align: center; float: left;}
.serviceSpan{font-family: "微软雅黑"; font-size: x-large; color: brown; margin-top: 20px; line-height: 30px; cursor: pointer;}
.serviceText{height: 20px; font-family: "微软雅黑"; font-size: small; color: #D2691E; cursor: pointer; padding-bottom: 20px;}
.serviceContent div ul{width: 320px; height: 30px; float: left; margin-top: 20px;}
.serviceContent div ul li{width: 80px; height: 25px; float: left; list-style-type: none; margin-left: 50px;
	line-height: 25px; text-align: center; border-radius: 30px; color: #FFFFFF; font-family: "微软雅黑"; font-size: small; cursor: pointer;}
.serviceLi1{background-color: #7FFF00;}
.serviceLi2{background-color: #9400D3;}
.serviceLi3{background-color: #A52A2A;}
.serviceLi4{background-color: #DA70D6;}
.serviceLi5{background-color: #DC143C;}
.serviceLi6{background-color: brown;}

.DivCenterContainerDownRight{width: 490px; height: 260px; background-color: #FFFFFF; float: left; border-radius: 8px;}
.lampDiv{float: left; width: 294px; height: 260px; background-color: #FFFFFF; margin-left: -6px; position: relative;}
.lampDiv span{width: 295px; text-align: center; float: left;}
.lampSpan{font-family: "微软雅黑"; font-size: x-large; color: deeppink; margin-top: 20px; line-height: 30px; cursor: pointer;}
.lampText{height: 20px; font-family: "微软雅黑"; font-size: small; color: #FF1493; cursor: pointer; padding-bottom: 20px;}
.lampDiv div ul{width: 295px; height: 30px; float: left; margin-top: 20px;}
.lampDiv div ul li{width: 80px; height: 25px; float: left; list-style-type: none; margin-left: 15px;
	line-height: 25px; text-align: center; border-radius: 30px; color: #FFFFFF; font-family: "微软雅黑"; font-size: small; cursor: pointer;}
.lampLi1{width: 100px; background-color: #006400;}
.lampLi2{background-color: #A9A9A9;}
.lampLi3{background-color: #DC143C;}
.lampLi4{background-color: #FF4500;}
.lampLi5{background-color: cadetblue;}
.lampLi6{background-color: chocolate;}



footer div{margin: auto; width: 380px; height: 60px; line-height: 26px;}
footer span{text-align: center; margin-top: 20px;}
